<?php

class Validate_Time extends Zend_Validate_Abstract
{
	
		protected $_messageTemplates = array(
        "incorrectTime" => "указано некорректное время"
    );
	
    public function isValid($value)
    {
    	 $this->_setValue($value);
 
        if (!preg_match('/^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9]):00$/', $value)){
            $this->_error("incorrectTime");
            return false;
        }
 
        return true;
    }
}